Auction Based Resource Negotiation in NOMAD
نویسندگان
چکیده
The challenges faced by mobile and distributed applications include the ability to discover and negotiate for the resources required for execution. The NOMAD (Negotiated Object Mobility, Access and Deployment) system is a middleware platform that provides an infrastructure to support applications constructed of mobile code. This paper describes the NOMAD mechanisms for resource discovery and negotiation. NOMAD features a Marketplace providing a forum in which multiple resource requirements lead to contracts for the allocation of resources between applications and resource providers. NOMAD’s Marketplace is also a useful model for resource allocation in distributed systems such as grid computations. Experimental results show that resources are allocated consistent with the policies of both the application and the resource provider.
منابع مشابه
A Comparative Study of Multi-Attribute Continuous Double Auction Mechanisms
Auctions have been as a competitive method of buying and selling valuable or rare items for a long time. Single-sided auctions in which participants negotiate on a single attribute (e.g. price) are very popular. Double auctions and negotiation on multiple attributes create more advantages compared to single-sided and single-attribute auctions. Nonetheless, this adds the complexity of the auctio...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملImproving resource utilisation in market oriented grid management and scheduling
Service providers of the future could dynamically negotiate for, and create their infrastructure on Grid based utility computing and communication providers. Such commercialisation of large scale gridsystems requires the provision of mechanisms to share the wide pool of Grid brokered resources such as computers, software, licences and peripherals amongst many users and organisations. Quickly an...
متن کاملNomad: The CORA Resource Allocation Architecture
Within larger collaborative distributed systems the efficient allocation of resources plays an important role in the performance of the system. However, distributed resource allocations can result in lower resource utilisation owing to the delay involved in negotiation and the delay in taking up the agreed resources. Resource oversubscription allows for better utilisation of resources in distri...
متن کاملRecurrent Auctions in E-commerce
Recent developments of information technologies are causing shift from fixed pricing to dynamic pricing mechanisms in electronic marketplaces. The latter can improve revenue and resource utilization. However, the dynamism makes seller’s price decision and buyer’s budget planning difficult. Auction based dynamic pricing and negotiation mechanism can resolve such difficulties because price emerge...
متن کامل